﻿using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Options;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Volo.Abp.Security.Claims;

namespace SanJ.FreeCare.Authorization.Users
{
    public class UserClaimsPrincipalFactory : AbpClaimsPrincipalFactory
    {
        public UserClaimsPrincipalFactory(IServiceScopeFactory serviceScopeFactory,
                                          IOptions<AbpClaimsPrincipalFactoryOptions> abpClaimOptions)
            : base(serviceScopeFactory, abpClaimOptions)
        {

        }
        //public UserClaimsPrincipalFactory(
        //    UserManager userManager,
        //    RoleManager roleManager,
        //    IOptions<IdentityOptions> optionsAccessor,
        //    IUnitOfWorkManager unitOfWorkManager)
        //    : base(
        //          userManager,
        //          roleManager,
        //          optionsAccessor,
        //          unitOfWorkManager)
        //{

        //}
    }
}
